mechanical revascularization - Turkish English Dictionary